upper flood gate - French English Dictionary